turf pit - Francés Inglés Diccionario